package info.openlvb.openface.client.handler;

import info.openlvb.openface.client.base.person.ModifyAccountWindow;

import com.gwtext.client.core.EventObject;
import com.gwtext.client.widgets.Button;
import com.gwtext.client.widgets.event.ButtonListenerAdapter;

public class HomePathAddressListener extends ButtonListenerAdapter {

	private ModifyAccountWindow modifyAccountWindow;
	
	public HomePathAddressListener(ModifyAccountWindow modifyAccountWindow) {
		this.modifyAccountWindow = modifyAccountWindow;
	}

	public void onClick(Button button, EventObject e) {
		if(button.getText().equals("Créer un répertoire perso")){
			modifyAccountWindow.getHome().setValue("home/"+modifyAccountWindow.getPseudo().getValueAsString());
			button.setText("Supprimer le répertoire perso");
		}else{
			modifyAccountWindow.getHome().setValue("");
			button.setText("Créer un répertoire perso");
		}
	}

}
